package com.shujia.wyh.day08;

/*
    封装与private的使用（标准类的写法 1.0）
        1、把成员变量用private修饰
        2、提供对应公共的getXxx()和setXxx()方法
 */

//定义老师类
class Teacher {
    //姓名
    private String name;
    //年龄
    private int age;

    public void setName(String s) {
        name = s;
    }

    public void setAge(int a) {
        age = a;
    }

    public String getName() {
        return name;
    }

    public int getAge() {
        return age;
    }
}

public class PrivateDemo {
    public static void main(String[] args) {
        Teacher t = new Teacher();
        //获取成员变量
//        System.out.println(t.name+"--"+t.age);
        //由于成员变量被private修饰了，外界不能直接获取
        //使用公共的方法来获取
        System.out.println(t.getName() + "--" + t.getAge());

        //给成员变量进行赋值
//        t.name = "小虎";
//        t.age = 18;
        t.setName("小虎");
        t.setAge(18);
        System.out.println(t.getName() + "---" + t.getAge());


    }
}
